﻿// code03050102.cpp : 数组
// 复杂声明理解

#include <iostream>
using namespace std;

int main()
{
	int* ptrs[10];			//指针数组
	int& refs[10];			//报错！引用不是对象，所以无法声明数组
	int arr[10];
	int(*Parray)[10]=&arr;	//指针Parray指向一个名为arr的数组，由10个整数组成
	int(&Parray)[10]=arr;	//一个名为arr的数组的引用Parray，由10个整数组成
	int* (&arr1)[10]=ptrs;	//一个名为ptrs的指针数组的引用arr1，由10个指针组成

	return 0;
}

